 /* CSS Document */
*{ margin:0;padding:0;}

a{ text-decoration:none; outline:none; color:#666666}

p{line-height:24px;}

li{ list-style:none}

img{ border:none;outline: none;}

h1,h2,h3{ font-family:"Microsoft Yahei"; }

body{margin:0 auto; padding:0; font-size:12px; font-family: "微软雅黑";height:auto; }

.cl{ clear:both; display:block; overflow:hidden;}

.l{ float:left}

.r{ float:right}

.top_bg{ width:100%;
         height:35px;
		 overflow:hidden;
		 margin:auto;
		 background-color:#eeeeee;}
.top_cont{ width:1000px;
           height:35px;
		   overflow:hidden;
		   margin:auto;}
.top_left{ float:left; text-align:left; line-height:35px; font-size:13px;
           color:#777777; font-family:"微软雅黑";}
.top_right{ float:right;}
.navt{ width:400px; margin-top:6px; font-family:"微软雅黑";}

.navt span{ color:#777777; }

.navt span a{ padding-left:10px; padding-right:10px; color:#777777;}

.navt span a b{ color:#165adf;}

.xin_bg{ width:100%; height:120px; overflow:hidden; margin:0px; background:url(../images/top_bg.jpg) top center no-repeat;}
.xin{ width:1000px; height:104px; overflow:hidden; margin:auto; margin-top:8px;}

.top{ width:1000px; height:104px; margin:0px auto;}

.logo{ float:left;}

.head-right{ width:310px; height:104px; overflow:hidden; float:right; }
.sou{ float:right;
      margin-top:5px;}
.sou form{width:300px; margin-right:5px; float:right;  height:24px; overflow:hidden; border:1px solid #444b56;}

.sou form .search{ width:255px; height:22px; float:left; border:none; background-color:#27303f; color:#ffffff; line-height:22px; font-size:12px; font-family:"微软雅黑"; }

.sou form .buttons{ width:42px; float:left; height:24px; cursor:pointer; border:none; background-color:inherit;
                    background:url(../images/sou.jpg) no-repeat;}

.menu_bg{ width:100%; height:54px; overflow:hidden; margin:auto; background:#0262b8;}

.nav{ width:1000px; height:54px; overflow:hidden; margin:auto;}

.nav ul{ width:1000px; text-align:center; margin-left:12px;}

.nav ul li{ float:left; }

.nav ul li a{ font-size:14px; color:#ffffff;  font-family:"Microsoft Yahei";}

#nav {line-height: 54px;  list-style-type: none; }

#nav li a {display: block;width:98px; text-align:center;font-size:14px; color:#ffffff;  height:54px; line-height:54px; overflow:hidden;}

#nav li { float: left; width: 98px;  height:54px; overflow:hidden; float:left;  }

#nav li.top{ float:left;  height:54px; background:none; line-height:54px; overflow:hidden; float:left; background:url(../images/menu.gif) top right no-repeat; }

#nav li.top a:hover{ font-weight:600; background-color:#fa7821;  }

#nav li.topa{ background:url(../images/bg13.gif) no-repeat;}

#nav li.topb{ background:url(../images/bg14.gif) no-repeat;}

#nav li a:hover{ text-decoration:none; color:#ffffff;}

#nav li ul {left: -999em; width: 98px; position: absolute; z-index:9999; margin-left:0px; }

#nav .top ul li{float: left; width: 98px; margin-left:0; background:#066cc7; height:40px; line-height:40px; border-bottom:1px solid #ffffff; }

#nav li ul a{display: block; width:98px; 

 font-size:12px;  color:#ffffff; font-weight:400; font-family:"微软雅黑"; height:40px; line-height:40px; }

#nav .top ul  a:hover{ color:#ffffff; 
					  height:40px;
					  font-weight:600;}
#nav li:hover ul {left: auto;}

#nav li.sfhover ul {left: auto;}

#nav  .heng{ width:1px; height:54px; overflow:hidden; float:left; background:url(../images/heng.gif) no-repeat;}

/*-----------------------------top-------------------------------*/

.banner{ width:100%; height:400px; margin:0px auto;}

/*-----------------------------banner-------------------------------*/

.box{width:1016px; margin:0px auto; }

.ming_top{ width:1000px;
          height:35px;
		  overflow:hidden;
		  margin:auto;
		  line-height:35px;
		  margin-top:20px;}
.ci{ float:left;}
.ci .zhong{ font-family: 微软雅黑;
            font-size: 22px;
            color: #E60E0E;}
.ci .ying{font-size: 17px;
          font-family: Arial;
          color: #7A7A7A;}
.ming_top a{ float:right;}
.pro_bg{ width:100%;
         height:500px;
		 overflow:hidden;
		 margin:auto;
		 margin-top:20px;
		 background-color:#eeeeee;}
.pro_top{ width:1000px;
          height:66px;
		  overflow:hidden;
		  margin:auto;
		  text-align:center;
		  margin-top:20px;}
.pro{ width:1000px;
       height:340px;
	   overflow:hidden;
	   margin:auto;
	   margin-top:15px;}   
.pro_zuo{ width:410px;
          height:340px;
		  overflow:hidden;
		  float:left;}
.pro_zuo a{ display:block;
            height:410px;
			height:340px;
			background:url(../images/pro_02.jpg) no-repeat;}   
.pro_zuo a:hover{ background:url(../images/pro_01.jpg) no-repeat;}
.pro_you{ width:580px;
          height:340px;
		  overflow:hidden;
		  float:left;}
.pro_you .fanglei{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_03.jpg) no-repeat;}
.pro_you .fanglei:hover{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_04.jpg) no-repeat;}
.pro_you .rerong{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_05.jpg) no-repeat;}
.pro_you .rerong:hover{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_06.jpg) no-repeat;}
.pro_you .fangbao{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					margin-top:20px;
					background:url(../images/pro_07.jpg) no-repeat;}
.pro_you .fangbao:hover{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_08.jpg) no-repeat;}
.pro_you .peijian{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					margin-top:20px;
					background:url(../images/pro_09.jpg) no-repeat;}
.pro_you .peijian:hover{ width:265px;
                    height:160px;
					overflow:hidden;
					float:left;
					margin-left:25px;
					background:url(../images/pro_10.jpg) no-repeat;}
.tab { width:1000px;
       min-height:450px;
	   float:left;}
.tab_menu { width:1000px;
         height:45px;
		 line-height:45px;
		 overflow:hidden;}

.tab_menu li { width:138px; height:45px; float:left; text-align:center; overflow:hidden; cursor:pointer; list-style:none; line-height:45px;  margin-left:10px;  font-family:"微软雅黑"; background-color:#616161;  }
.tab_menu li  a{ font-size:14px; color:#ffffff; }
.tab_menu li.selected { background:#e60e0e;  color:#ffffff; font-weight:600; }

.tab_menu li.selected a{ color:#ffffff; }

.tab_menu .more{ float:right;

			margin-top:10px;

			margin-right:3px;

			line-height:13px;

			color:#000000;

			font-size:14px;

			font-family:"微软雅黑";}

.tab_menu a:hover{ color:#a50327;}

.tab_box {  clear:both;  height:auto;}

.hide{ display:none}
.pro_shang{ width:1000px; height:400px; margin:auto;}
.pro_shang ul li{ width:226px; height:190px; overflow:hidden; float:left; text-align:center; margin-right:20px;  line-height:2; font-family:"微软雅黑"; margin-top:10px;}
.pro_shang ul li img{  border:3px solid #e9e9e9;}
.xian{ width:100%; height:1px; overflow:hidden; margin:auto; background-color:#e1e1e1; margin-top:20px;}

.about{ width:1000px; height:330px; overflow:hidden; margin:auto; margin-top:30px;}
.about_top{ width:100%; height:35px; line-height:35px; overflow:hidden; margin:auto;}
.about_cont{ width:550px; height:330px; overflow:hidden; float:right; margin-top:10px; text-align:justify;}
.about_cont span{ color:#555555; font-size:14px; line-height:2; font-family:"微软雅黑";}
.about_cont b{ font-size:14px;}
.about_top span{ font-size:18px; color:#000000; font-weight:600; font-family:"微软雅黑";}
.about_cont a{ display:block; width:80px; height:30px; margin-top:10px; font-size:14px; text-align:center; line-height:30px;  border:1px solid #cfcfcf;}
.about_cont a:hover{ background-color:#0262b8; color:#ffffff;}
.about_img{ float:left; margin-left:0px;}


.wen{ width:100%; height:580px; overflow:hidden;  margin:auto; background-color:#eeeeee; margin-top:30px;}

.new{ width:1000px; height:580px; overflow:hidden; margin:auto; }
.news_top{ width:1000px;
           height:70px;
		   overflow:hidden;
		   margin:auto;
		   margin-top:20px;
		   background:url(../images/news_di.jpg) bottom no-repeat;}
.news_top a{ float:left; margin-left:405px;}
.newleft{ width:440px; height:450px; overflow:hidden; float:left; margin-top:20px; margin-left:20px;  }
.newleft img{ margin-top:12px;}
.nltr{ width:440px; overflow:hidden; height:210px; overflow:hidden; margin-top:15px;}
.nltr ul li{ width:440px;
             height:33px;
			 overflow:hidden;
			 float:left;
			 line-height:33px;
			 border-bottom:1px dotted #cfcfcf;}
.nltr ul li img{ float:left;}
.nltr ul li a{ float:left; margin-left:5px;}
.nltr ul li a:hover{ color:#015097;}
.nltr ul li span{ float:right; color:#333;}
.nltr b{ font-size:16px;  line-height:2; padding-bottom:10px;}
.nltr b a{ color:#333; font-family:"Microsoft Yahei"; }
.nltr b a:hover{ color:#e60e0e;}
.nltr p{ color:#4d555b; font-family:"Microsoft Yahei"; font-size:12px; line-height:24px; }



.newright{ width:540px; height:450px; overflow:hidden; float:left; margin-top:20px; }
.news_tou{ width:100%;
           height:100px;
		   overflow:hidden;
		   margin-bottom:10px;}
.tou_dan img{ float:left;}
.tou_dan a{ line-height:3;
             font-size:18px;
			  color:#000000;
			  margin-left:10px; }
.tou_dan a:hover{ color:#015097;}

.newright ul{  width:540px;}

.newright ul li{ width:100%; float:left; line-height:35px;  border-bottom:1px dotted #cfcfcf;}

.newright ul li a{ font-size:12px; font-family:"Microsoft Yahei"; color:#4d555b;}

.newright ul li a:hover{color:#0262b8;}

.newright  a.more{ padding-right:10px;}

.newright ul li span{ float:right; color:#777777; margin-right:15px;}

.zhong { font-size:18px; font-weight:600; margin-left:6px;}

.ying{ margin-left:5px; font-size:13px;}


.cases_bg{ width:100%;
           height:650px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/cases_bg.jpg) top center no-repeat;}
.cases{ width:1000px;
        height:600px;
		overflow:hidden;
		margin:auto;
		margin-top:30px;}
.cases_top { width:100%; height:60px; overflow:hidden;  margin-top:18px;}
.cases_top  a{ float:left; margin-left:415px; }
.cases_cont{ width:1000px; height:490px; overflow:hidden; margin:auto; margin-top:20px; }

.cases_one{ width:240px; height:235px; overflow:hidden; float:left; margin-left:10px;

            margin-top:10px; }

.cases_img{ width:240px; height:195px; overflow:hidden; float:left;  }
.cases_span{ width:240px; height:35px; overflow:hidden;  font-family:"微软雅黑"; line-height:35px; text-align:center; border-bottom:1px solid #cfcfcf;}
.cases_span a{ font-size:14px; color:#333333;}
.cases_span a:hover{ color:#0262b8;}


/*-----------------------------pin-------------------------------*/

.pin{ width:1000px; height:300px; overflow:hidden; margin:auto; margin-bottom:10px; margin-top:10px; background:url(../images/pin_bg.jpg);}





.contact{ width:260px; height:300px; overflow:hidden; float:left; margin-left:20px; background-color:#f1f1f1;}

.contact_cont{ width:240px; height:180px; overflow:hidden; margin:auto; margin-top:10px;}

.contact_cont span b{ font-size:14px;}

.contact_cont span{ color:#555555; font-family:"微软雅黑"; line-height:2;}

/*-----------------------------pin-------------------------------*/

.main{ width:1000px; margin:0px auto; background:#fff no-repeat; height:450px;}





/*-----------------------------newright-------------------------------*/

.you{width:1000px; min-height:100px; margin:auto; margin-top:10px; font-family:"Microsoft Yahei";}
.you_top{ width:100%; height:35px; overflow:hidden;
          margin:auto;
		  margin-top:20px;}
.you_top img{ float:left; margin-left:8px;}
.you span{ font-size:14px; font-weight:600; color:#6b6b6b; float:left;}
.you  a{ float:left; color:#6b6b6b; font-size:12px; margin-left:10px;}
.you  a:hover{ color:#015097;}



.footer{ width:100%; height:310px; overflow:hidden; margin:auto; background:#2f2f2f; margin-top:10px; }
.footnei{ width:1000px; height:auto; overflow:hidden; margin:auto; margin-top:15px;}
.contact_one{ width:340px; height:310px; overflow:hidden; float:left;}
.contact_two{ width:340px; height:50px; overflow:hidden;  margin-top:5px; }
.contact_two img{ float:left; margin-top:5px; margin-right:5px;}
.contact_two  span{ font-size:14px; color:#ffffff;
                     line-height:2;}
.contact_lan{ width:340px;
               height:260px;
			   overflow:hidden;
			   margin:auto;}
.contact_lan a{ display:block; width:120px; height:30px; overflow:hidden; line-height:30px; font-size:14px;
                color:#ffffff; float:left; margin-left:20px; margin-top:5px;}
.contact_lan a:hover{ color:#b1b1b1;}
.footright{ width:750px; height:auto; overflow:hidden; float:left;  font-family:"Microsoft Yahei"; margin-bottom:20px;}
.footright dl{ float:left; width:120px;text-align:left;}
.footright dl dt{ font-size:14px; font-family:"Microsoft Yahei"; margin-bottom:5px; }
.footright dl dt a{ color:#dedede;}
.footright dl dt a:hover{ color:#F00;}
.footright dl dd{ font-size:12px; line-height:24px; color:#a0a0a0;}
.footright dl dd a{color:#a0a0a0;}
.footright dl dd a:hover{ color:#e6e6e6;}
.footleft{ width:257px;
           height:auto;
		   overflow:hidden;
		   float:right;
		   margin-top:60px;}
.footleft span{ color:#999999; font-size:12px; font-family:"Microsoft Yahei"; line-height:1.5;}
.footleft b{ font-size:14px; color:#cfcfcf;}
.footleft .da{ font-size:18px;}
.footbt{ width:auto; background:#252525;}

.foot{width:1000px; margin:0px auto; line-height:44px;}

.foot span{ color:#a0a0a0;}



/*-----------------------------foot-------------------------------*/



/*分页css*/

.fen{ width:1016px;
      height:auto;
	  overflow:hidden;
	  margin:auto;
	  background:url(../images/index3_03.jpg) top center  no-repeat;}
.fen_cont{ width:1000px;
           height:auto;
		   min-height:800px;
		   margin:auto;
		   margin-top:20px;
		   background-color:#ffffff;}
.fen_left{ width:220px;
           height:auto;
		   overflow:hidden;
		   float:left;}
.lei{ width:220px;
       height:auto;
	   overflow:hidden;
	   margin:auto;}
.lei_top{ width:220px;
          height:60px;
		  overflow:hidden;
		  margin:auto;
		  line-height:60px;
		  background-color:#0262b8;}

.lei_top span{ font-size:18px;
			   color:#ffffff;
			   font-family:"微软雅黑";
			   margin-left:10px;}

.lei_cont{ width:220px;
           height:auto;
		   overflow:hidden;
		   margin:auto;}
.lei_cont a{ display:block;
                   width:220px;
				   height:30px;
				   overflow:hidden;
				   font-size:14px;
				   color:#ffffff;
				   line-height:30px;
				   padding-left:10px;
				   margin-top:15px;
				   background:url(../images/lei_on.gif) no-repeat;}
.lei_cont ul li{ width:200px;
                 height:30px;
				 overflow:hidden;
				 line-height:30px;
				 margin:auto;
				 margin-top:10px;
				 border-bottom:1px solid #f0f0f0;}

.lei_cont ul li a{ display:block;
                   width:200px;
				   height:30px;
				   overflow:hidden;
				   font-size:13px;
				   color:#555555;
				   padding-left:10px;
				   margin-top:0px;
				   background:url(../images/lei_bg.gif) no-repeat;}
.lei_cont ul li a:hover{ background:url(../images/lei_di.gif) no-repeat;
                          color:#ffffff;}
.lei_cont ul li ul li{ width:200px;}

.fen_right{ width:740px;
            height:auto;
			overflow:hidden;
			float:left;
			margin-left:30px;}
.didian{ width:740px;
         height:40px;
		 overflow:hidden;
		 margin:auto;
		 background:url(../images/linebg.gif) bottom repeat-x;}
.dian_ming{ float:left;
			line-height:35px;}
.dian_ming span{ 
                 font-size:20px;
				 font-family:"微软雅黑";
				 color:#000000;}
.didian_cont{ width:auto;
              height:30px;
			  overflow:hidden;
			  float:right;
			  margin-right:10px;
			  margin-top:5px;
			  font-family:"微软雅黑";
			  line-height:30px;
			  text-align:right;}
.didian_cont img{ float:left; margin-top:9px; margin-right:3px; }
.didian_cont span { color:#333333;}
.didian_cont span a{ color:#333333;}
.didian_cont span a:hover{ color:#F00;}
.right_span{ width:740px;
             height:auto;
			 overflow:hidden;
			 margin:auto;
			 margin-top:10px;}
.newsd{ width:100%;
        height:300px;
		overflow:hidden;
		margin:auto;
		background:url(../images/newsd.jpg) top center no-repeat;}
.casesd{ width:100%;
         height:300px;
		 overflow:hidden;
		 margin:auto;
		 background:url(../images/cased.jpg) top center no-repeat;}
/*分页关于我们*/
.aboutd{ width:100%; height:300px; overflow:hidden; margin:auto; background:url(../images/aboutd.jpg) top center no-repeat;}
.fen_about{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background:url(../images/fen_about.jpg) top center no-repeat;}

.jianjie{ width:1000px;}


.chang{ width:100%;

        height:275px;

		overflow:hidden;

		margin:auto;

		margin-top:30px;

		background:url(../images/line.jpg) top center no-repeat;}

.chang_top{ width:1000px;

            height:30px;

			overflow:hidden;

			margin:auto;

			line-height:30px;

			margin-top:10px;}

.chang_top span{ font-size:14px; font-weight:600; color:#555555; margin-left:10px;}

.chang_cont{ width:1000px;

             height:210px;

			 overflow:hidden;

			 margin:auto;

			 margin-top:5px;}

.chang_cont ul li{ width:240px;

                   height:210px;

				   overflow:hidden;

				   float:left;

				   margin-left:8px;

				   text-align:center;

				   line-height:2;}
/*工程定制*/
.jia{ width:100%;
           height:300px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/dingzhi.jpg) top center no-repeat;}
/*产品中心*/
.products{ width:100%;
           height:300px;
		   overflow:hidden;
		   margin:auto;
		   background:url(../images/products.jpg) top center no-repeat;}

.fen_pro{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_pro.jpg) top center no-repeat;}

.pro_lei{ width:990px;

          height:90px;

		  overflow:hidden;

		  margin:auto;

		  margin-top:10px;

		  background-color:#f8f8f8;

		  border:1px solid #d9d9d9;}

.pro_lei span{ display:block;

               width:120px;

			   height:40px;

			   overflow:hidden;

			   float:left;

			   background-color:#303030;

			   font-size:18px;

			   color:#ffffff;

			   font-weight:600;

			   text-align:center;

			   line-height:40px;}

.pro_lei a{ display:block;

            width:100px;

			height:30px;

			overflow:hidden;

			float:left;

			margin-left:8px;

			margin-top:10px;

			text-align:center;

			line-height:30px;

			color:#313131;}

.pro_lei a:hover{ background-color:#1754a8; color:#ffffff;}

.pro_duo{ width:990px;

          height:auto;

		  overflow:hidden;

		  margin:auto;}

.pro_one{ width:1000px;

          height:auto;

		  overflow:hidden;

		  margin:auto;

		  margin-top:20px;

		  border-bottom:1px solid #cdcdcd;}

.pro_ge{ width:230px;

         height:180px;

		 overflow:hidden;

		 float:left;

		 margin-bottom:20px;

		margin-top:20px;

		 background-color:#f5f5f5;}

.pro_ge b{ font-size:18px;

           color:#333333;

		   font-weight:600;

		   margin-left:15px;

		   line-height:3;}

.pro_ge a{ display:block;

           width:150px;

		   height:24px;

		   overflow:hidden;

		   float:left;

		   line-height:22px;

		   margin-top:80px;

		   margin-left:30px;

		   color:#555555;

		   background:url(../images/jian_01.jpg) top right no-repeat;}

.pro_ge a:hover{ background:url(../images/jian_02.jpg) top right no-repeat;

                 color:#d20202;}

.pro_one ul li{ width:230px;

                height:190px;

				overflow:hidden;

				float:left;

				margin-left:20px;

				margin-top:10px;

				margin-bottom:10px;

				background-color:#f5f5f5;

				line-height:1.5;}

.pro_one ul li img{ width:230px;

                    height:160px;}

.pro_one  .po{ width:100%; height:20px; text-align:center;}

/*工程案例*/

.fen_cases{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_cases.jpg) top center no-repeat;}

/*整天板式*/


						  

.contact{ width:100%;
          height:300px;
		  overflow:hidden;
		  margin:auto;
		  background:url(../images/contact.jpg) top center no-repeat;}
.fen_img{ width:220px;

          height:auto;

		  overflow:hidden;

		  margin:auto;}

.fen_img img{ margin-top:10px;}


.fen_news{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_news.jpg) top center no-repeat;}

.fen_seaver{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_seaver.jpg) top center no-repeat;}

.fen_pin{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_pin.jpg) top center no-repeat;}

.fen_contact{ width:100%;

            height:285px;

			overflow:hidden;

			margin:auto;

			background-color:#f8f8f8;

			background:url(../images/fen_contact.jpg) top center no-repeat;}

.right_span input{ width:200px;

                   height:28px;

				   border:1px solid #c9c9c9;

				   margin-top:20px;

				   background:url(../images/in_bg.gif) repeat-x;}

.right_span textarea{ width:400px;

                   height:160px;

				   border:1px solid #c9c9c9;

				   margin-top:20px;

				   background:url(../images/in_bg.gif) top repeat-x;

				   background-color:#ffffff;}

#button{ width:60px;

         height:25px;

		 background:none;

		 border:none;

		 background-color:#006ad6;

		 color:#ffffff;}